Results for "

tear s.o./s.t. down

"
English - Turkish Dictionary

tear s.o./s.t. down

(English - Turkish Dictionary) :
k. dili birini/bir şeyi şiddetle tenkit etmek/eleştirmek.